we barely stay afloat - Turkish English Dictionary